﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Api.Models
{
    /// <summary>
	/// wf_step:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
    public partial class wf_step
    {
        public wf_step()
        { }
        #region Model
        private int _id;
        private int _wf_instance;
        private string _stepname;
        private int? _processby;
        private int? _status;
        private bool _isstartstep;
        private bool _isendstep;
        private string _result;
        private string _comment;
        private DateTime? _subtime;
        private DateTime? _checktime;
        private int? _delflag;
        private string _remark;
        private int _instance_id;
        private string _stepAnotherName;
        private int _submitBy;
        private bool _isback;
        private int _value = 0;
        /// <summary>
        /// 
        /// </summary>
        public int ID
        {
            set { _id = value; }
            get { return _id; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int WF_Instance
        {
            set { _wf_instance = value; }
            get { return _wf_instance; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string StepName
        {
            set { _stepname = value; }
            get { return _stepname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? ProcessBy
        {
            set { _processby = value; }
            get { return _processby; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Status
        {
            set { _status = value; }
            get { return _status; }
        }
        /// <summary>
        /// 
        /// </summary>
        public bool IsStartStep
        {
            set { _isstartstep = value; }
            get { return _isstartstep; }
        }
        /// <summary>
        /// 
        /// </summary>
        public bool IsEndStep
        {
            set { _isendstep = value; }
            get { return _isendstep; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Result
        {
            set { _result = value; }
            get { return _result; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Comment
        {
            set { _comment = value; }
            get { return _comment; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? SubTime
        {
            set { _subtime = value; }
            get { return _subtime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? Checktime
        {
            set { _checktime = value; }
            get { return _checktime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? DelFlag
        {
            set { _delflag = value; }
            get { return _delflag; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Remark
        {
            set { _remark = value; }
            get { return _remark; }
        }

        public int instance_id
        {
            get
            {
                return _instance_id;
            }

            set
            {
                _instance_id = value;
            }
        }

        public string stepAnotherName
        {
            get
            {
                return _stepAnotherName;
            }

            set
            {
                _stepAnotherName = value;
            }
        }

        public int submitBy
        {
            get
            {
                return _submitBy;
            }

            set
            {
                _submitBy = value;
            }
        }

        public bool isback
        {
            get
            {
                return _isback;
            }

            set
            {
                _isback = value;
            }
        }
        public int value
        {
            set { _value = value; }
            get { return _value; }
        }
        #endregion Model

    }
}
